package com.erp.auto.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 商品信息模块日志
 *
 * @author WXX
 * @date 2023-12-29 10:10:20
 */
@Data
@TableName("erp_auto_module_product_log")
public class ErpAutoModuleProductLog implements Serializable{
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId
    private Long id;
    /**
     * 配置id
     */
    private Long configId;
    /**
     * 速卖通商品id
     */
    private Long productId;
    /**
     * 从商品id
     */
    private String productSon;
    /**
     * 模块id
     */
    private Long moduleId;
    /**
     * 模块名称
     */
    private String moduleName;
    /**
     * 状态（0：失败；1：成功）
     */
    private Integer status;
    /**
     * 备注
     */
    private String remark;
    /**
     * cookie
     */
    @TableField(exist = false)
    private String cookie;
    /**
     * 是否删除； 2：删除
     */
    @TableLogic(value = "0", delval = "2")
    private Integer delFlag;
    /**
     * 乐观锁
     */
    private String revision;
    /**
     * 创建人
     */
    private String createBy;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新人
     */
    private String updateBy;
    /**
     * 更新时间
     */
    private Date updateTime;

}
